# 编写异步代码
from celery_tasks.main import celery_app
from celery_tasks.sms.yuntongxun.sms import CCP

@celery_app.task(name='send_sms')   #此装饰器作为是让下面的函数真正的成功celery的任务
def send_sms_code(mobile, sms_code):

    """
    利用celery异步发短信

    :param mobile:
    :param sms_code:
    :return:
    """
    # CCP().send_template_sms(手机号, [验证码, 提示用户验证码有效期多少分钟], 短信模板id)
    CCP().send_template_sms(mobile, [sms_code, 5], 1)
